package com.inctech.dao;

import java.util.List;
import java.util.Map;

import com.inctech.model.Employee;


public interface IEmployeeDao {

	public abstract int getTocal();
	
	public abstract List<Employee> findAll(Map<String, Object> paramMap);

	public abstract int add(Map<String, Object> paramMap);
	
	public abstract int update(Map<String, Object> paramMap);
	
	public abstract int delete(int id);
	
	//查找所有部门
	public abstract List<String> getAllDepartment();
	
	//根据部门查找职位
	public abstract List<String> getPositionByDep(String department);
	
	//更新员工职位
	public abstract int updateEmployeeJob(Map<String, Object> paramMap);
}